gwarri
Look at other dictionaries:
gwarri — noun A shrub or tree, Euclea divinorum; its fruit can be fermented to produce vinegar … Wiktionary
gwarri — noun A shrub or tree, Euclea divinorum; its fruit can be fermented to produce vinegar … Wiktionary